Technical ArticlesComposition and Operation of a Semi-Virtual Renewable Energy-based Building EmulatorKilpeläinen et al.